tower of hell - German English Dictionary